/* 
 * File:   sequential.h
 * Author: karthik
 *
 * Created on December 1, 2011, 10:26 AM
 */

#ifndef _SEQUENTIAL_H
#define	_SEQUENTIAL_H


#include<vector>
using std::vector;
////////////////////////////////////////////////////
//sequential search class
////////////////////////////////////////////////////
class SequentialSearch
{
public:
    SequentialSearch(int n, int d);
    ~SequentialSearch();
    vector<int> FindOne(double **data, double **p);
    vector<int> Range(double **data, double * low_range, double * high_range);  //input
    vector<int> KNN(double **data, double **p, int num);
private:
    int number_dimensions;
    int number_points;
};






#endif	/* _SEQUENTIAL_H */

